leaf node of a tree - Almanca İngilizce Sözlük